package com.lavender.extention.extention_interface;

import org.springframework.stereotype.Component;

import javax.annotation.PostConstruct;

/**
 * <p>
 * _ @PostConstruct
 * 一：作用
 * 在bean的初始化阶段，会先调用带@PostConstruct的方法。
 * 这个触发点是在postProcessBeforeInitialization之后，InitializingBean.afterPropertiesSet之前。
 *
 * 二：使用场景
 * 用户可以对某一方法进行标注，来进行初始化某一个属性
 * </p>
 *
 * @author: zhu.chen
 * @date: 2020/12/22
 * @version: v1.0.0
 */
@Component
public class PostConstructTest {

    @PostConstruct
    public void init() {
        System.out.println("@PostConstruct");
    }

}
